have hidden talents - Turkish English Dictionary